'use strict';
module.exports = app => {
  const mongoose = app.mongoose;
  const Schema = mongoose.Schema;
  const PostSchema = new Schema({
    // 字段 : name , age , student_id 
    age : Number,
    // age : Number 是简易配置 , 表示age字段只接受Number类型作为参数! 
    name : {
        // name 字段的类型只能是数字
        type : String ,
        // unique : 表示这个字段的值必须是唯一的! 
        unique : true
    },
    student_id : {
        type : Number,
        // 默认值 : 函数的返回值! 
        default : function(){
            return Math.random().toString().slice(2);
        }
    }
});
  return mongoose.model('Students', PostSchema);
};
 